Big Huge Thesaurus

Lewisia rediviva

noun

sounds kind of like